Tureng Mobile
Deyim
1
f.
knock (one's) socks off